#ifndef CLIENTPACKETLISTENER_H
#define CLIENTPACKETLISTENER_H

#include "externals/includes/osc/OscPacketListener.h"
class OSCthulhuClient;
#include "OSCthulhuClient.h"

class ClientPacketListener : public osc::OscPacketListener
{
public:
    ClientPacketListener(OSCthulhuClient* client);
protected:
    virtual void ProcessMessage( const osc::ReceivedMessage& m,
                                const IpEndpointName& remoteEndpoint );
private:
    int serverPort;
    OSCthulhuClient* client;
};

#endif // CLIENTPACKETLISTENER_H
